Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F4 USA F6 USA F8 Germany F10 Germany F12 USA F31 USA F8 USA F12 USA F13 USA F23 USA F26 USA F28 USA F7 Portugal F3 Turkey F6 Czech Rep. F2 Czech Rep. F3 Germany F13 USA F1 USA F4 Panama F1 USA F7 USA F5 USA F32 USA F8 USA F25 USA F26 USA F27 USA F1 USA F5 USA F9 USA F29 USA F3 Austria F2 USA F11 Tulsa Challenger Sao Leopoldo Challenger St. Francis Health System USTA Challenger - Tulsa Okal Cup - Eckental Architect Open - Budapest Zagreb Open - Zagreb Fifth-Third Bank Tennis Championships - Lexington Warsteiner Challenger Wolfsburg - Wolfsburg Muller Cup 2000 - Ulm Siemens Open 2001 - Scheveningen Milano Challenger-Jameson Cup - Milan Lamberts Open by Stawag - Aachen Muller Cup - Ulm Internationale Tenniskampioenschappen Scheveningen - Scheveningen Macedonia Open - Skopje drkoop.com USTA Challenger of San Antonio - San Antonio drkoop.com USTA Challenger of Dallas - Dallas Kueppers Kolsch Cup by Lambertz - Aachen Tatra Banka Open 2001 - Bratislava 2005 Tulsa Challenger - Tulsa Kobstaedernes ATP Challenger - Kolding The Scottish Championships - Edinburgh San Luis Potosi Challenger - San Luis Potosi Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills 5° Sporting Challenger - Turin Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Siemens Open - Scheveningen Aamulehti Tampere Open - Tampere 8° Trani Cup - Trani Open D'Orleans - Orleans USTA Challenger of Oklahoma - Tulsa Ethias Trophy - Mons The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul Privatbank Open 2006 - Dnepropetrovsk BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Siemens Open 2007 - Scheveningen Porsche Open - Poznan Aamulehti Tampere Opene - Tampere GHI Bronz Classic - Bronx Open de Rennes La Trinitaine - Rennes Swanston Challenger - Sacramento Samsung Securities Cup - Seoul Flea Market Cup - Busan Hilton Waikoloa Village USTA Challenger - Waikoloa Nord/LB Open 2004 - Braunschweig XL Bermuda Open - Bermuda Men's Pro Challenger at Tunica National - Tunica Siemens Open 2004 - Scheveningen Semgroup Challenger - Tulsa Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil JSM Challenger of Champaign - Urbana Carson Challenger Sunrise Challenger Milan Challenger Turin Challenger Scheveningen Challenger Aptos Challenger Vigo Challenger San Sebastian Challenger Brasov Challenger Alphen Challenger Sacramento Challenger Kolding Challenger Astana Challenger Knoxville Challenger The LTA Bolton Challenger - Bolton Barranquilla Challenger Marburg Challenger Tatra Banka Open - Bratislava Lexington Challenger Binghamton Challenger Tulsa Challenger Privat Bank Cup - Dnepropetrovsk Sao Jose Do Rio Preto Challenger Buenos Aires Challenger Guayaquil Challenger Montevideo Challenger Bucaramanga Challenger Sarasota Challenger Barranquilla Challenger Tallahassee Challenger Rhodes Challenger Furth Challenger Prague Challenger Timisoara Challenger Vancouver Challenger Aptos Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Guayaquil Challenger Maui Challenger Zagreb Open - Zagreb Santiago Challenger Santos Challenger Kosice Challenger Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Binghamton Challenger Lexington Challenger Vancouver Challenger Tiburon Challenger TED Open - Istanbul Open D'Orleans - Orleans Happy Valley Challenger Cali Challenger Napa Challenger Lambertz Open by Stawag - Aachen Media Will Cup Busan Challenger Tennis - Busan PrivatBank Cup - Dnepropetrovsk Czech Indoor Open - Prague USTA Challenger of Orlando - Orlando Challenger 42 - Andrezieux Sacramento Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Abierto Colombiano de Tenis - Bogota II Manta Open - Manta WOW Cafe Challenger - New Orleans Lambertz Open by Stawag - Aachen ECU Prague Open - Prague San Remo Tennis Cup - San Remo Arpa Ceramic Cup - Reggio Emilia Open D'Orleans - Orleans Oklahoma Challenger - Tulsa Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Powder Byrne Trophy - Surbiton Intersport Heilbronn Open - Heilbronn VII Open Banc Agricol - Andorra Sporting Challenger - Turin 2004 Keys Gate Challenger - Homestead Logopak Challenger 2005 - Lubeck Atlanta Clay Court Challenger - Atlanta Tunis Challenger Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding ECM Prague Open 2005 - Prague PEOPLEnet Cup - Dnepropetrovsk Tallahassee Challenger Siemens Open 2002 - Scheveningen KGHM Dialog Polish Indoors - Wroclaw Kosice Challenger Open de Franche Comte - Besancon Milan Challenger Zagreb Open - Zagreb Sony Ericsson Open 2008 - Belgrade Challenger Groningen - Groningen drkoop.com USTA Tennis Championships of Houston - Houston Open de Charleroi - Charleroi Aptos Challenger ECM Prague Open - Prague Unique Zagreb Open - Zagreb Muller Cup - Ulm USTA Tennis Championships of Austin - Austin Weissenhauser Strand Cup - Hamburg 2002 Tulsa USTA Challenger - Tulsa Tiburon Challenger Neride Prague Indoor - Prague drkoop.com USTA Challenger of Austin - Austin Tatra Banka Open 2006 - Bratislava Flea Market Cup Busan Challenger Tennis - Busan Bogota Challenger - Bogota 2005 West Side Tennis Coub Men's Challenger - Forest Hills Savannah Challenger Naples Challenger - Naples Prostejov Challenger Monza Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Yugoslavia Open - Belgrade Heinekin Open 1998 - Budva International Bavarian Championship - Eckental Waco International Tennis Challenger - Waco Internationale Tenniskampioenschappen - Scheveningen Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Houston - Houston Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana The Surbiton Trophy - Surbiton Unique Zagreb Open - Zagreb Internationale Badische Meisterschaffen Um Den Techem Cup - Zell 2003 USTA Tallahassee Tennis Challenger - Tallahassee Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana SAA Hilversum Open - Hilversum drkoop.com USTA Tennis Championships of San Antonio - San Antonio Kuppers Kolsch Cup - Aachen Gerry Weber Open - Halle ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London The Stella Artois Grass Court Championships - Queen's/London Heineken Trophy - 's-Hertogenbosch Open de L'Isere - Grenoble Energis Dutch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Copenhagen Open - Copenhagen Verizon Tennis Challenge - Atlanta II Naples ITG Challenger - Naples Crystal Cup 1998 - Portoroz The Stella Artois Grass Court Championships - London Bristol Challenger Trophy - Bristol Manchester Challenger - Manchester Heineken Trophy - 's-Hertogenbosch The Surbiton Trophy - Surbiton Atlantic City Open - Atlantic City BMW Open - Munich The Stella Artois Grass Court Championships - London Swanston Challenger - Sacramento Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Qatar Exxon Mobil Open 2003 - Doha Open 13 - Marseille BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Memorial Savigni - Sassuolo ATU Cup - Weiden Grand Prix de Tennis de Lyon - Lyon Open de L'Isere - Grenoble Burbank Challenger - Burbank USTA Men's Challenger of Dallas - Dallas Pro Tennis World Open - Sunrise Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba Home Depot Center USTA Challenger - Carson Tatra Banka Open - Bratislava ATP Challenger Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin XI Abierto Internacional de Salinas - Salinas Lubbock Challenger - Lubbock Tean International - Alphen AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Siebel Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach Next Generation Hardcourts - Adelaide Heineken Open - Auckland International Tennis Championships - Delray Beach BMW Open - Munich Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel AIG Japan Open - Tokyo Heineken Open - Auckland Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg BMW Open - Munich Gerry Weber Open - Halle Rosmalen Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose ARAG World Team Championship - Dusseldorf Orange Warsaw Open - Warsaw Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Serbia Open - Belgrade Brisbane International - Brisbane U.S. Mens's Clay Court Championship - Houston 2008 Knoxville Challenger - Knoxville Bordeaux Challenger Medellin Challenger Sarasota Challenger Legg Mason Tennis Classic - Washington Savannah Challenger Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Studena Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Citi Open - Washington Abierto Mexicano Telcel - Acapulco Dallas Challenger Florianopolis Challenger Cali Challenger Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Apia International - Sydney Sacramento Challenger Maui Challenger Delray Beach Open - Delray Beach Rio De Janeiro Challenger Porto Alegre Challenger Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Belgrade Challenger Medellin Challenger Delray Beach International Tennis Championships - Delray Beach Cherbourg Challeger Guayaquil Challenger Sarajevo Challenger PBZ Zagreb Indoors - Zagreb Bucaramanga Challenger Regions Morgan Keegan Championships - Memphis Sarasota Challenger Johannesburg Challenger Savannah Challenger Campinas Challenger Tallahassee Challenger Copa Claro - Buenos Aires Hall of Fame Tennis Championships - Newport Chitre Challenger The Stella Artois Grass Court Championships - London Charlottesville Challenger Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Energis Open - Amersfoort Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam TD Waterhouse Cup - Long Island Stockholm Open - Stockholm Tiburon Challenger San Benedetto Challenger The Powder Byrne Trophy - Surbiton USTA Challenger of North Miami Beach - North Miami Beach Bogota Challenger Zagreb Open - Zagreb Furth Challenger Muller Cup 99 - Ulm Bristol Challenger Trophy - Bristol Poznan Challenger - Poznan Wiesmann Roadster Open - Nuembrecht ABN/AMRO World Tennis Tournament - Rotterdam Nord LB Open 2007 - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin The Priority Telecom Open - Amersfoort Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Open de Moselle - Metz Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Synsam Swedish Open - Bastad Vietnam Open - Ho Chi Minh City Estoril Open - Estoril ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Energis Open - Amersfoort Kremlin Cup - Moscow U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Heineken Trophy - 's-Hertogenbosch The Ericsson Open - Miami Tennis Masters Series - Indian Wells The Ericsson Open - Miami Chennai Open - Chennai Grolsch Open - Amsterdam Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Regions Morgan Keegan Championships - Memphis NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Delray Beach International Tennis Championships - Delray Beach Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Heineken Open - Auckland U.S. Mens's Clay Court Championship - Houston Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami ABN/AMRO World Tennis Tournament - Rotterdam Energis Open - Amsterdam Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. Ordina Open - 's-Hertogenbosch Brisbane International - Brisbane Samsung Open - Brighton BMW Open - Munich Ordina Open - 's-Hertogenbosch BMW Open - Munich International Tennis Championships - Delray Beach Heineken Trophy - 's-Hertogenbosch President's Cup - Tashkent Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston ABN/AMRO World Tennis Tournament - Rotterdam Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston The Stella Artois Championships - London Regions Morgan Keegan Championships - Memphis Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Masters - Toronto Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Miami French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Sony Open Tennis - Miami Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, QF, ESP-NED 4-1 Davis Cup, World Group, 1R, NED-ESP 4-1